/*新增css样式*/
input[type="submit"],input[type="text"],input[type="number"],input[type="button"]{-webkit-appearance:none;}
/*.pop input{border: 1px solid #ccc;}*/
/*header{background-color:#00a85f !important;}*/
.order-box{height:auto;margin-bottom:5px;padding-bottom:8px;}
.order-list{background-color: #fff;}
.search_btn_b {display:inline-block;background-color:#a1a1a1;padding:8px;float:left;color:#fff;margin-left:6px;border-radius:4px;border:none;margin-bottom:5px;
}
.check_btn_box {padding-top:5px;text-align:center;}
.pop .colse_popbox, .delete_box, .colse_delbox { position: absolute; top:0; right:5px; font-size: 18px; color: #ccc; cursor: pointer;
width:35px;height:35px;display:block;line-height:35px;text-align:center;font-size: 0.75rem;}
.pop h5 { height: 45px;  font-size:16px; letter-spacing: 2px; text-align: center; line-height: 45px;font-weight:normal;margin-bottom:15px;     border-bottom: 1px #ececec solid;}
.pop .supbtn {width:60px;height:30px; /*background-color: #00a85f;*/ border: none;float:left;color:#fff;margin-right:20px;border-radius:5px;font-size: 0.6rem;}
.del_pop { width: 400px; height: 300px; }
.del_pop h3 { height: 200px; padding-top: 80px; box-sizing: border-box; padding-left: 80px; }
.check_toolbtn  span{width:32px;display:inline-block;border:solid 1px #ccc;height:20px;margin-right:3px;text-align:center;line-height:20px;font-size: 0.6rem;}
.check_toolbtn_order  span{width:45px;display:inline-block;border:solid 1px #ccc;height:17px;margin-right:3px;text-align:center;line-height:17px;font-size: 0.6rem;}
.check_btn_box ul li span,.list_status span{ display:inline-block;background-color:#a1a1a1;padding:5px 8px;float:left;color:#fff;margin-left:6px;border-radius:4px;
font-size:13px;}
.list_status ul li{ display:inline-block;background-color:#a1a1a1;padding:5px 8px;float:left;color:#fff;margin-left:6px;border-radius:4px; margin-bottom: 5px;
font-size:13px;}
.list_status ul li b{font-size: 13px;}
.list_status ul li a{color: #fff;}
/*.add_blue {background-color:#0099ff !important;}*/
.checkbox-inline textarea {resize: none;float:left;line-height:28px;font-family:"Microsoft YaHei";}
.pop em {display:block;font-style:normal;clear:both;margin-top:10px;line-height:24px;padding-top:10px;}
.stock_detail .custrom {float:left;}
.check_list li{display: none;}
.check_list li:last-child{display:block;}
.error{color: red;border-color:red;}
.order-list{display: block;}
td.modify_btn{color: #007AFF;}
.form-btn{width: 200px;height:30px;clear: both;margin: 30px auto;}
/*弹框采购订单*/
.ReviseAnOrder_box,.modify_pop_box{ width: 100%; height: 100%; position: fixed; left: 0; top: 0; background: rgba(0,0,0,0.5); z-index: 1111111; display: none;overflow:auto;}
.pop {width:100%;background-color: #fff; margin:0px auto; position: relative;height:100%;overflow-y: auto;overflow-x: hidden;padding-bottom: 40px;}
.Purchase-Em {clear:both;display:block;font-style:normal;font-size:13px;color:#666;padding:10px;text-align:justify;line-height:22px;}
.form-control {width:110px;height:28px;font-size:12px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;
border-radius: 4px;padding-left:5px; box-sizing: border-box;}
.form-purchase-edit,.addCustomer_ul{ width:50%; height: auto; float: left; }
.form-group {margin-top:10px;font-size: 0.75rem;}
.form-group label{font-size: 0.65rem;}
.purchase-tip{ margin-left:68px;height:28px;line-height:28px;}
.form-inline-right,.form-inline-edit{clear:both;}
.form-inline-right .form-group {width:auto;float:left;height:30px;}
.form-inline-right .form-group-tip {height:46px;margin-bottom:5px;}
.purchase-text,.add_form .form-group label{ display: inline-block; width:66px;height: auto; text-align: right;font-size: 0.7rem;}
.form-text{width:200px;height:38px;font-size:12px;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;padding-left:5px;padding-top:5px;
font-family:"Microsoft YaHei";}
.purchase-textarea{height:40px;line-height:40px;display:block;float:left;}
.confirm {width:100%;margin:0 auto;height:30px;clear:both;margin-top:20px;}
.order-list .stock_detail b {font-weight:normal; color:#999fbf;max-width: 50%;}
.order-list .stock_detail span{max-width: 50%;}
.ReviseAnOrder_box .form-group .input_contrl{border:solid 1px #ccc;height:25px;line-height:25px;padding-left:5px;}
.ReviseAnOrder_box .form-group {padding-left:20px;}
.customer{width:15% !important;height:30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pop_box_bg{position: fixed;top:0px;z-index: 1000;width: 100%;height:100%;background: #fff;display: none;}
.Remark-textarea {height: 30px;line-height: 30px;display: block;float: left;}
.form-group .check_radio_box label{width:auto;vertical-align: text-bottom;}
.form-group .check_radio_box label input[type=radio]{width:30px;vertical-align: text-bottom;}
.popup-overlay.modal-overlay-visible{visibility: hidden;}
/*代下单*/
.place_order {background-color:#fff;height:auto;width:100%;padding-top:10px;padding-bottom:10px;}
.order_list {margin-top:10px;}
.user {width:12% !important;height:30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/*客户管理*/
.nickname{width:12% !important;height:30px;line-height: 36px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*操作结果自动显示和隐藏*/
.fadeoutbox { height: 40px; position: fixed; z-index:9999; /*color: #000;*/ color: red; font-size: 16px; font-weight: bold; display: none; padding-left: 40px; line-height: 40px;
 margin-left:40%;margin-top:50%;}
.fadeoutbox b { font-weight: bold; }
.fail { background: url(/images/fail.png) no-repeat left; /*失败*/ }
.succ { background: url(/images/succ.png) no-repeat left; /*成功*/ }
.list_status{width:100%;/*padding-top:10px;*/}
.cus_textarea{width:68px;text-align:right;}
.customer_choose .form-control {margin-bottom:10px;width:175px;margin-right:10px;}
.customer_choose .list_search{width:182px;}
.customer_choose {padding-top:20px;padding-left:10px;}
.check_btn_box ul li button{display:inline-block;background-color:#a1a1a1;padding:5px;float:left;color:#fff;margin-left:6px;
border-radius:4px;border:none;margin-bottom:5px;font-size: 0.65rem;}
.li_btn_box ul li button{padding:5px 8px;}
.check_btn_box ul li span.add_min{padding: 5px;}
.form-select {margin-top:10px;}
.form-select .form-control {float:left;}
.account-radio {display:inline-block;width:100%;}
.account-radio span {margin-right:5px;margin-bottom:5px;display:block;float:left;}
.purchase-bank{display:block;float:left;}
.account-radio input {vertical-align:middle;}
.purchase-adjust{ display: inline-block; width:130px;height: auto; text-align: right;}
.choose_status,.choose_status span{font-size: 0.65rem;}
.stock_detail span{font-size: 0.4rem;}
ins{font-size: 0.6rem;}
.form-group label.error{display: none;}
.handle_div{height: 30px;clear: both;}
.handle_div a{display: inline-block; width:auto;padding:3px 10px;border: 1px solid #007aff;float: right;margin-right: 10px;}
.no_null{color: red;}
.switch_icon {background: url(../images/list.png);display: inline-block;width: 13px;height: 13px;}
.order_count_box{}
.order_count_box span{font-size: 0.5rem;margin-right:1%;}
.order_count_box b{color:red;font-size: 0.5rem;}
/*分页码代码*/
.page_info_detail{height:50px;line-height:50px;text-align:center;font-size: 0.7rem;}
.page_info_detail b,.page_info_detail span{font-weight: normal;font-size: .3rem;}
.list-block{display: inline-block;}
.list-block ul:before,.list-block ul:after{background-color: #fff;}
.item-input input.date_input{display: inline-block;width:90%;padding-left: 5px;font-size: 0.65rem;border: 1px solid #b5b5b5;height: 30px;border-radius: 4px;}
.item-input input.error{border-color: red;}
/*不同分辨率*/
@media screen and (max-width:375px){ 
.order-time input {width: 35%;}
.term-box .term b{width:17%;}
.customer_choose .form-control {width:155px;}
.customer_choose .list_search{width:162px;}

}
@media screen and (max-width:360px){ 
.search_btn_b {padding:6px;}
.check_btn_box ul li span {padding:6px;font-size:13px;}
.form-text{width:180px;}
.customer_choose .form-control {width:145px;}
.customer_choose .list_search{width:152px;}
}
@media screen and (max-width:320px){ 
.purchase-tip{ margin-left:25px;}
.term-box .term b{width:20%;}
.customer_choose .form-control {width:125px;}
.customer_choose .list_search{width:132px;}
}
.error{color: red;border-color:red;}

.order-choose-detail b{color: #ff0000}
.orderBar{ height: auto !important; width: 100%;margin: 0 !important; padding: 3px 0 10px 0 !important;}
.check_btn_box ul.check_list{width: 100%; margin: 0; padding: 0;}
ul.check_list li{margin: 0; padding: 0;}

/*弹框*/
.pop{}
.pop-radius form >div{ margin-bottom: 15px;}
.ReviseAnOrder_box, .modify_pop_box,.BackDia_box{width: 100%; overflow-x: hidden; overflow-y: scroll;}

.pop form >div.confirm{ margin-left: 20%; width: 100% !important;} 
.pop form >div.confirm input[type=submit]{ margin-left: 7%;} 
.purConfirm{ margin-left: 30% !important; margin-top: 20px;} 
.detailbox .colse_popbox{ color: #fff; display: inline-block; width: 50px; font-size: 14px; line-height: 45px;}
.form-inline-right .form-group{width:100%;}
.form-group input,.form-group select{padding: 5px; width: 64%;}
.form-group input[type=radio]{width: 30px;}
.form-group label{min-width: 24%; display: inline-block; text-align: right;}
.pop span.back{ color: #444; font-size: 14px; float: left; position: relative; top: 15px; left: 15px; z-index: 100;} 
h5.total_pos{position: relative; left: -15px;}
.pop-radius{ height: auto; width: 100%;}
.start-red{ color:red}

.remarks-group > textarea{ width: 60%;}

.form_box{ width: 100%;}
.form_box>div.form-group{ width: 49%; display: inline-block;}
.form_box>div.remarks-group{  width: 100%;}
.form_box>div.remarks-group label{width:18%;vertical-align: text-top;}
.form_box>div>label{ width: 34%; display: inline-block; text-align: right;}
.form_box>div>label.error{display: none;}
.form_box>div>.form-control{ width: 52% !important;}
.legend{ font-size: 12px; color: #444; width: 90%; border-bottom: 1px #ECECEC solid; margin: 6px auto;margin-top: 12px;}
.form-radio{ width: 100%; margin-top: 10px;}
.form-radio > label{width: 22% !important; margin-right: 15px;}
.views,.page-content{ overflow-x: hidden;overflow-y: auto; }
#_skype >b{ font-size: 14px !important;}
#_skype >b span{display: inline-block;}
#_skype >b img{display: inline-block; margin-right: 6px; position: relative; top: 5px;}
.bank_span{width:30%;}
.bank_span input{width:30px;}
.bank_span label{width:auto;}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {cursor: not-allowed; background-color: #eee; opacity: 1;}
/*财务*/
#navMenu{ height: 35px; width: 100%; border-bottom: 1px #ECECEC solid; margin-bottom: 5px;}        	
#navMenu li{ float: left; width: 25%; height: 100%; line-height: 35px; text-align: center;}    
#navMenu li a{ display: inline-block; width: 100%; height: 100%; color: #444;} 
#navMenu li a.active{ color: #ff7700 !important;}
#_bankID1 >div{ margin-right: 12px;}	
#_bankID1 >div,#_bankID1 >div input{ display: inline-block;}
.add_btn a{ color: #fff;}
._add > div >label:first-child{ display: inline-block; width: 25%; text-align: right;}
.account-radio{ width: 70%;}
._add > div{ margin-bottom: 10px;}
.form-group-com{ margin-top: 10px;}
.detail_middle i>span.modify{ width: 40px; display: inline-block; /*border: solid 1px #ccc;*/ height: 20px; margin-right: 6px;  text-align: center; line-height: 20px;}
.detail_middle i{ display:block;margin-bottom: 2px; }
.list_status{ margin-bottom: 5px;}
.form-finance-filtrate .form-group label{ width: 25%;}
.form-time-two label{ display: inline-block; width: 25%; text-align: right;}
.form-time-two input{padding: 5px; width: 30%;}
.form-time-two{ margin-top: 10px;}
.form-time-two .list-block{ width: 30%;}
.form-time-two .list-block .item-inner{ padding-right: 0;}
.form-time-two > span{display: inline-block; margin-right:8px;}
.form-time-two .time_input{ border: 1px solid #ccc; border-radius: 4px;}
.list_status>span>a{ color: #fff;}
form.form-finance-filtrate >div.confirm{ margin-left: 30%;}

.power_label label{width:auto;margin-top:0.4rem;margin-right: 0.5rem;}
.power_label label input{width: auto;}
.input_button_div input{width:auto;}
.ms-choice {height: 100%; border: none;} 
.ms-choice > div  { top: 3px;}
.input_button_div .ms-drop label{text-align: center;}
.input_button_div input{margin-right: 5px;}
.power_label label{text-align: left;}
.remarks-group label{vertical-align: top;}
